English Dictionary
◊ GENUS STYRAX
genus Styrax
n : deciduous or evergreen shrubs and small trees [syn: {genus
Styrax}]